#pragma once

#ifndef MESSAGEHANDLER_H
#define MESSAGEHANDLER_H

#include <queue>
#include "Message.h"

class MessageHandler
{
private:
	static std::queue<Message> messages;
	static MessageHandler* instance;
	MessageHandler();
	~MessageHandler() {}
public:
	static void init();
	static void update();
	static void sendMessage(Message message);
};

#endif